Freefinement Stephan van Staden ETH Zurich
نویسندگان
چکیده
Freefinement is an algorithm that constructs a sound refinement calculus from a verification system under certain conditions. In this paper, a verification system is any formal system for establishing whether an inductively defined term, typically a program, satisfies a specification. Examples of verification systems include Hoare logics and type systems. Freefinement first extends the term language to include specification terms, and builds a verification system for the extended language that is a sound and conservative extension of the original system. The extended system is then transformed into a sound refinement calculus. The resulting refinement calculus can interoperate closely with the verification system – it is even possible to reuse and translate proofs between them. Freefinement gives a semantics to refinement at an abstract level: it associates each term of the extended language with a set of terms from the original language, and refinement simply reduces this set. The paper applies freefinement to a simple type system for the lambda calculus and also to a Hoare logic.
منابع مشابه
Motion- and Uncertainty-aware Path Planning for Micro Aerial Vehicles
Markus W. Achtelik and Simon Lynen Autonomous Systems Lab, ETH Zurich, CH-8092 Zurich, Switzerland e-mail: [email protected], [email protected] Stephan Weiss Computer Vision Group, NASA Jet Propulsion Laboratory/California Institute of Technology, Pasadena, California 91109 e-mail: [email protected] Margarita Chli Vision for Robotics Lab, School of Informatics, University...
متن کاملAnalysis of BOLD Sensitivity in Matched Filter fMRI
Lars Kasper, Maximilian Haeberlin, Benjamin E. Dietrich, Simon Gross, Christoph Barmet, Christian C. Ruff, Klaas E. Stephan, and Klaas P. Pruessmann Institute for Biomedical Engineering, University & ETH Zurich, Zurich, Switzerland, Skope Magnetic Resonance Technologies, Zurich, Switzerland, Department of Economics, University of Zurich, Zurich, Switzerland, Wellcome Trust Centre for Neuroimagi...
متن کاملNon - uniform density EPI acquisition improves the SNR of smoothed MR images
L. Kasper, S. Vannesjö, M. Häberlin, C. Barmet, K. E. Stephan, and K. P. Prüssmann University and ETH Zurich, Institute for Biomedical Engineering, Zurich, Switzerland, Institute for Empirical Research in Economics, University of Zurich, Laboratory for Social and Neural Systems Research, Zurich, Switzerland, Institute of Neurology, University College London, Wellcome Trust Centre for Neuroimagi...
متن کاملEmbodied neurology: an integrative framework for neurological disorders
1 Spinal Cord Injury Centre Balgrist, University Hospital Zurich, University of Zurich, Zurich, Switzerland 2 Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, University College London, London, UK 3 Department of Brain Repair and Rehabilitation, UCL Institute of Neurology, University College London, London, UK 4 Department of Neurophysics, Max Planck Institute for Human Cogni...
متن کاملDORSAL COLUMN Grey Matter Embodied neurology: an integrative framework for neurological disorders
1 Spinal Cord Injury Centre Balgrist, University Hospital Zurich, University of Zurich, Zurich, Switzerland 2 Wellcome Trust Centre for Neuroimaging, UCL Institute of Neurology, University College London, London, UK 3 Department of Brain Repair and Rehabilitation, UCL Institute of Neurology, University College London, London, UK 4 Department of Neurophysics, Max Planck Institute for Human Cogni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011